package com.css.common.core.constant;

import java.io.Serializable;

/**
 * @ClassName Const
 * @Auther qiumengmeng
 * @Date 2024/7/10 下午11:53
 */
public class Const implements Serializable {

    /**
     * 项目版本
     */
    public static final String PROJECT_VERSION = "11.2.0";

    /**
     * 默认分隔符
     */
    public static final String SEPARATOR =",";

    /**
     * 查询数据权限递归次数,可以通过继承这个类修改
     */
    public static final int AUTH_DATA_RECURSION_NUM = 20;

    /**
     * 业务token在header中的名称
     */
    public static final String TOKEN_NAME = "Admin-Token";


    /**
     * 默认编码
     */
    public static final String DEFAULT_CONTENT_TYPE = "application/json;charset=UTF-8";

    /**
     * 用户token的最长过期时间
     */
    public static final Integer MAX_USER_EXIST_TIME = 3600 * 24 * 7;

    /**
     * 批量保存的条数
     */
    public static final int BATCH_SAVE_SIZE = 200;



    /**
     * 单页条数限制
     */
    public static final int PAGE_MAX_SIZE = 100;

    /**
     * 登录方式 ：
     *     普通登录    1
     *     验证码登录  2
     */
    public static final int DLFS_PTDL = 1;
    public static final int DLFS_YZMDL = 2;

    /**
     * 验证码短信模板
     */
    public static final String YZM_SMS_TEMPLET = "您的短信验证码是{0}。您正在使用银联商务农产品交易平台。如非本人操作，请忽略该短信。";

}
